Temporal Logic Based Specification of Component Interaction Protocols
نویسنده
چکیده
The interaction protocols of software components are critical to their proper understanding and use. In this paper, we introduce a temporal logic based approach to the specification of component interaction protocols. The protocol specifications take the form of interaction constraints on a component’s signature elements (i.e., attributes, operations and events). In particular, this approach allows incremental specification of component interaction protocols/constraints. The paper also provides a comparative discussion of other protocol specification approaches.
منابع مشابه
A Temporal Approach to the Specification and Verification of Interaction Protocols
The paper presents a proposal for the specification and verification of systems of communicating agents in a temporal logic. The proposal is based on a social approach to agent communication, where communication is described in terms of changes to the social state, and interaction protocols are defined by a set of temporal constraints, which specify the effects and preconditions of the communic...
متن کاملSpecification and Verification of Reconfiguration Protocols in Grid Component Systems
In this work we present an approach for the formal specification and verification of the reconfiguration protocols in Grid component systems. We consider Fractal, a modular and extensible component model. As a specification tool we invoke a specific temporal language, separated clausal normal form, which has been shown to be capable of expressing any ECTL expression, thus, we are able to expres...
متن کاملTranslating AUML Diagrams into Maude Specifications: A Formal Verification of Agents Interaction Protocols
Agents Interaction Protocols (AIPs) play a crucial role in multi-agents systems development. They allow specifying sequences of messages between agents. Major proposed protocols suffer from many weaknesses. We present, in this paper, a formal approach supporting the verification of agents’ interaction protocols described by using AUML formalism. The considered AUML diagrams are formally transla...
متن کاملSpecifying and verifying interaction protocols in a temporal action logic
In this paper we develop a logical framework for specifying and verifying systems of communicating agents and interaction protocols. The framework is based on Dynamic Linear Time Temporal Logic (DLTL), which extends LTL by strengthening the until operator by indexing it with the regular programs of dynamic logic. The framework provides a simple formalization of the communicative actions in term...
متن کاملA High-Level Protocol Specification Language for Industrial Security-Sensitive Protocols
This paper presents HLPSL, a high-level protocol specification language for the modelling of security-sensitive protocols. This language has a formal semantics based on Lamport’s Temporal Logic of Actions. HLPSL is modular and allows for the specification of control flow patterns, data-structures, alternative intruder models, and complex security properties. It is sufficiently highlevel to be a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000